• word of the day

    elanus leucurus

    elanus leucurus - Dictionary definition and meaning for word elanus leucurus

    Definition
    (noun) grey-and-white American kite of warm and tropical regions
    Synonyms : white-tailed kite
Download our Mobile App Today
Receive our word of the day
on Whatsapp